package com.qf.hospital.system.service;

import com.github.pagehelper.PageInfo;
import com.qf.hospital.system.entity.Cashier;

public interface CashierService {

    /**
     * 查询数据条数,根据患者id和药品名称
     * @param reportId
     * @param drugName
     * @return
     */
    int findCountByReportIdAndDrugName(Integer reportId, String drugName);


    /**
     * 添加药品信息
     * @param cashier
     */
    void insert(Cashier cashier);

    /**
     * 添加药品信息
     * @param cashier
     */
    void update(Cashier cashier);

    /**
     * 查询患者购买药品信息
     * @param page
     * @param limit
     * @param reportId
     * @return
     */
    PageInfo<Cashier> findByReportAndByPage(Integer page,Integer limit,Integer reportId);


    /**
     * 删除患者购买药品信息
     * @param id
     */
    void deleteCashierById(Integer id);
}
